evolutionary ecologist - German English Dictionary